self-confident but rude - Francés Inglés Diccionario